package com.loongnoy.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * 客户实体类
 * 该类用于映射数据库中的客户信息表
 */
@Data
@TableName("t_customer")
public class Customer {
    /**
     * 客户ID
     * 该字段为主键，值由数据库自动生成
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 用户名
     * 该字段用于存储客户的用户名
     */
    @TableField("username")
    private String username;

    /**
     * 职业
     * 该字段用于存储客户的职业信息
     */
    @TableField("job")
    private String job;

    /**
     * 电话号码
     * 该字段用于存储客户的联系电话
     */
    @TableField("phone")
    private String phone;

    /**
     * 性别
     * 该字段用于存储客户的性别，通常使用数字表示（如0表示女性，1表示男性）
     */
    @TableField("sex")
    private Integer sex;
}
